interest and other debt charges - Francés Inglés Diccionario